package ticketseller;

import java.util.ArrayList;
import java.util.List;
import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue;

/**
 * @功能
 * @创建时间 2019/12/21
 * 问题1 size重读
 * 问题2 票重读
 */
public class TicketSeller4 {
    static Queue<String> tickets = new ConcurrentLinkedQueue<>();
    static {
    for(int i =0; i<1000;i++)
        tickets.add("赛编号，"+i);
    }


    public static void main(String[] args) {
        for(int i = 0;i<10;i++){
            new Thread(()->{
                while (true){
                String s = tickets.poll();
                if(s==null)
                    break;
                    System.out.println("销售了--"+  s);
                }
            }).start();
        }
    }
}
